package ai.people.netmon.warning.service;

import ai.people.netmon.framework.domain.warning.entity.WarningAnalysisModel;
import ai.people.netmon.framework.domain.warning.vo.WarningAnalysisModelVO;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* @author ligua
* @description 针对表【warning_analysis_model(预警分析模型)】的数据库操作Service
* @createDate 2022-07-28 17:50:38
*/
public interface WarningAnalysisModelService extends IService<WarningAnalysisModel> {

    /**
     * 账户模型列表
     *
     * @param accountId 帐户id
     * @return {@link List}<{@link WarningAnalysisModelVO}>
     */
    List<WarningAnalysisModelVO> accountModelList(String accountId);

    /**
     * 主题模型列表
     *
     * @param subjectId 对象id
     * @return {@link List}<{@link WarningAnalysisModelVO}>
     */
    List<WarningAnalysisModelVO> subjectModelList(String subjectId);
}
